Il programmatore offre una selezione di cicli di lavaggio a seconda dei capi da lavare, se per esempio sono di lana o colorati. I cicli di lavaggio sono diversi perché in un caso è previsto il riscaldamento dell'acqua o la centrifuga o una durata del lavaggio più breve. In pratica, ogni programma di lavaggio è dato da una combinazione di fasi studiate per un tipo di tessuto. E' una sequenza d'istruzioni memorizzate che la lavatrice esegue in modo automatico, senza bisogno d'intervenire. Ecco perché le lavatrici sono migliorate molto negli ultimi anni: l'elettronica ha permesso di memorizzare le sequenze d'istruzioni su una scheda elettronica un po' come succede nei calcolatori elettronici.